Array - definitie
Home

Array - definitie

Array - definitie

De array is de meest voorkomende gegevensstructuur in computerprogrammering. Elke programmeertaal beschikt over een of andere vorm van array. Omdat arrays ingebouwd zijn, ze zijn ze zeer efficiënt voor het werken met vele gegevens die deel uitmaken van een verzameling.

Beschrijving

De standaard definitie voor een array is een lineaire verzameling van elementen. De individuele elementen in die verzameling kunnen worden opgevraagd met een indexcijfer. De indexcijfers zin gehele getallen die meestal gebruikt worden om de offset van het element t.o.v. van de start van de array te berekenen. , die meestal gehele getallen gebruikt om te berekenen offsets. De meeste computer programmering talen beschikken over dat soort arrays.

Maar JavaScript heeft heel ander type van array .

Een array is in JavaScript eigenlijk een gespecialiseerde soort JavaScript-object. De indexcijfers, integers, zijn eigenlijk de namen van de eigenschappen die gehele getallen. Ze stellen offsets voor maar het zijn geen offsets. De gehele getallen, die worden gebruikt voor indices gebruikt worden, worden intern geconverteerd naar tekenreeksen om als namen van eigenschappen van JavaScript-objecten te kunnen gebruiken.

Je kan een JavaScript array voorstellen als een tabel. In de eerste kolom staat de sleutel, namelijk de index, en in de tweede kolom staat de waarde:

Sleutel Waarde
0 appel
1 peer
2 sinaasappel
3 ananas
4 citroen
5 mango

Dat brengt wel met zich mee dat JavaScript-arrays niet zo efficiënt als de 'klassieke' array's van andere programmeertalen.

JI
2016-09-24 16:28:20